Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 Spain F13 Uzbekistan F2 Laos F1 USA F8 USA F9 Mexico F3 Indonesia F5 Thailand F5 Chinese Taipei F2 Mexico F2 Thailand F1 Mexico F4 Guam F1 USA F13 Thailand F4 China F4 China F4 (Luzhou) USA F14 BSI Challenger Lugano - Lugano Barletta Challenger Kosice Challenger Orleans Challenger Bratislava Challenger Toyota Challenger Bangkok Challenger Yokohama Challenger Dallas Challenger Irving Challenger Busan Challenger Vancouver Challenger Guangzhou Challenger Kaohsiung Challenger Belgrade Challenger Zagreb Challenger Ningboo Challenger Pozoblanco Challenger Orbetello Challenger Quanzhou Challenger Thailand Open - Bangkok Zhangjiagang Challenger Heineken Challenger - Ho Chi Minh City 2003 USTA Challenger of Calabasas - Calabasas Dharwad Challenger 2003 - Dharwad Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Busan Open Challenger Tennis - Busan Riviera di Rimini Challenger - Rimini ATP Studena Croatia Open Umag - Umag Morocco Tennis Tour - Marrakech Taipei City Challenger San Benedetto Challenger - San Benedetto San Marino CEPU Open - San Marino Timisoara Challenger - Timisoara Kobstaedernes ATP Challenger - Kolding Tatra Banka Slovak Open - Bratislava The Wright Financial Group, Inc. Challenger - Champaign Marrakech Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental Prostejov Challenger Braunschweig Challenger San Marino Challenger Trnava Challenger Mons Challenger Rennes Challenger Eckental Challenger Fergana Challenger - Fergana San Remo Challenger Prostejov Challenger Tiburon Challenger Singapore Challenger Aptos Challenger Kaohsiung Challenger Winnetka Challenger Ortisei Challenger Dallas Challenger Busan Challenger Vancouver Challenger Aptos Challenger Maui Challenger Exim Agmedia Open - Kosice Nottingham Men's Challenger - Nottingham Brescia Challenger New Delhi Challenger Kyoto Challenger Shenzhen Challenger Taipei City Challenger Busan Challenger Bangkok Challenger Venice Open - Venice Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Classic - Bronx Memorial Kolyaskin - Donetsk Ho Chi Minh City Challenger - Ho Chi Minh City Kyoto Challenger - Kyoto Zivnobanka Czech Open - Prostejov Gimcheon Challenger Ho Chi Minh City Challenger Yokohama Challenger 2001 - Yokohama Tatra Banka Open - Bratislava SMS Tennis Cup - Sao Paulo USTA Challenger of Dallas - Dallas VSZ Solvak Open Challenger - Kosice Kyiv Open - Kiev The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City Fergana Tennis Challenger Tournament - Fergana Zivnobanka Czech Open - Prostejov Head Cup Busan Open - Busan Nord/LB Open - Braunschweig X Open Internacional D'Andorra - Andorra The Granby Natrel Challenger - Granby Fifth-Third Bank Tennis Championships - Lexington Colorado Classic - Denver San Marino Cepu Open - San Marino Samsung Securities Cup Challenger Tennis - Seoul Tumkur Open - Tumkur Belgaum Open - Belgaum Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Burnie Challenger - Tasmania Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Czech Open - Prostejov The Surbiton Trophy - Surbiton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Seascape Challenger - Aptos Binghamton Professional Tennis Tournament - Binghamton Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw Busan Open - Busan China Open - Beijing Tiburon Challenger - Tiburon Tatra Banka Open - Bratislava 2004 Colorado Tennis Classic - Denver Okal Cup 2004 - Eckental Mobilux Open - Luxembourg Burbank Challenger - Burbank Challenger 42 - Andrezieux Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Pro Tennis World Open - Sunrise Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Czech Open 2005 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia TED Open - Istanbul Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn 3rd Volkswagon Challenger - Wolfsburg HTV Challenger - Ho Chi Minh City The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Czech Open 2006 - Prostejov The Surbiton Trophy - Surbiton Akbank Private Banking TED Open 2006 - Istanbul ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental BMW Tennis Championship - Sunrise Fergana Challenger - Fergana Unicredit Czech Open 2007 - Prostejov Siemens Open 2007 - Scheveningen Porsche Open - Poznan Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Taiwan Challenger - Kaohsiung BMW Tennis Championship - Sunrise Tunis Open - Tunis Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Alexander Kolyaskin Memorial - Donetsk Labertz Open by Stawag - Aachen Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Wolfsburg Challenger Athens Challenger Sofia Challenger Ostrava Challenger St. Remy Challenger Bratislava Challenger Bergamo Challenger Wolfsburg Challenger Kosice Challenger Heilbronn Challenger Winnetka Challenger Shanghai Challenger Bergamo Challenger Belgrade Challenger Seoul Challenger Toyota Challenger Burnie Challenger Caloundra Challenger Cherbourg Challeger Singapore Challenger Kyoto Challenger Pingguo Challenger Busan Challenger Fergana Challenger Prostejov Challenger Sarajevo Challenger Nottingham-2 Challenger Kosice Challenger Toyota Challenger Vancouver Challenger Seoul Challenger Helsinki Challenger Dallas Challenger Rimouski Challenger Leon Challenger Mexico City Challenger Kun-Ming Challenger Prostejov Challenger Guadalajara Challenger Kaoshuing Challenger Chitre Challenger Athens Challenger Tunis Challenger Taipei City Challenger Nottingham Challenger Nottingham-2 Challenger Istanbul Challenger Geneva Challenger Bratislava Challenger Noumea Challenger Hong Kong Challenger Taipei City Challenger Busan Challenger Seoul Challenger Ilkley Challenger Andria Challenger Bangkok Challenger Morelos Challenger Shanghai Challenger Ortisei Challenger Kaohsiung Challenger Manchester Challenger Ho Chi Minh City Challenger Kobe Challenger Bangkok Challenger Manila Challenger Suzhou Challenger Yokohama Challenger Chengdu Challenger Bangkok Challenger Kyoto Challenger Qingdao Challenger Aptos Challenger Yokohama Challenger Taipei City Challenger Ningboo Challenger Wimbledon - London Seoul Challenger Le Gosier Challenger Qatar Mobil Open - Doha BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Grolsch Open 1997 - Amsterdam Internazionali di Tennis di San Marino - San Marino Honda Kah Singapore Men's Tennis Open - Singapore Marbella Open - Marbella International Championships of Sicily - Palermo Shimadzu All Japan Indoor - Kyoto Australian Men's Hardcourt Championships - Adelaide BellSouth Open - Auckland St. Petersburg Open - St. Petersburg Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '98 - Barcelona Investor Swedish Open - Bastad Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Connex Open Romania - Bucharest Mallorca Open - Mallorca International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Hellmann's Cup - Santiago Open 13 - Marseille Merano Open - Merano 1999 Mercedes Cup - Stuttgart Mallorca Open - Mallorca Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Open Seat-Godo 2000 - Barcelona Wideyes Swedish Open - Bastad 2000 Mercedes Cup - Stuttgart Samsung Securities Cup - Seoul Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Japan Open - Tokyo Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Samsung Open - Brighton Dubai Tennis Open - Dubai Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Shimadzu All Japan Indoor - Kyoto Tata Open 2002 - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten 2002 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Brasil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna West Side Tennis Club Clay Court Challenger - Forest Hills St. Petersburg Open - St. Petersburg Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Bournemouth Croatian Indoors - Zagreb Heineken Open - Auckland AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. China Open - Beijing U.S. Pro Tennis Championships - Boston AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Open 13 - Marseille BMW Open - Munich ABN/AMRO World Tennis Tournament - Rotterdam XII Internazionali di Tennis CARISBO - Bologna 1998 Mercedes Cup - Stuttgart Open Seat Godo 2005 - Barcelona International Championship of Croatia - Umag Waldbaum's Hamlet Cup - Long Island Cerveza Club Columbia Open - Bogota AAPT Championships - Adelaide Gerry Weber Open - Halle The 10tele.com Open - Nottingham Davidoff Swiss Indoors - Basel Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles China Open - Beijing Thailand Open - Bangkok Open de Moselle - Metz AIG Japan Open - Tokyo Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Heineken Open - Auckland Milan Indoors - Milan Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Open Seat-Godo 2001 - Barcelona The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Idea Prokom Open - Sopot Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington President's Cup - Tashkent China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Estoril Open - Estoril Next Generation Adelaide International - Adelaide Telenordia Swedish Open - Bastad Heineken Open - Auckland The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Red Letter Days Open - Nottingham Pilot Pen Tennis - New Haven China Open - Beijing Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix Hassan II - Casablanca Thailand Open - Bangkok Open de Moselle - Metz If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade SA Tennis Open - Johannesburg SAP Open - San Jose European Community Championships - Antwerp Campbell's Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Open 13 - Marseille Aircel Chennai Open - Chennai St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Guardian Direct Cup - London Malaysian Open - Kuala Lumpur Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Brisbane International - Brisbane The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Tento Czech Open - Prague Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Next Generation Adelaide International - Adelaide Investor Swedish Open - Bastad International Championship of Croatia - Umag Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Heineken Open - Auckland Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Heineken Open - Auckland CA Tennis Trophy - Vienna China Open - Beijing Scania Stockholm Open - Stockholm Claro Open Colombia - Bogota Claro Open Colombia - Bogota ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Ordina Open - 's-Hertogenbosch U.S. Open - New York 2001 Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai Open 13 - Marseille Thailand Open - Bangkok Heineken Trophy - Rosmalen Heineken Trophy - 's-Hertogenbosch CA Tennis Trophy - Vienna Heineken Open - Auckland Open Seat-Godo '97 - Barcelona Tennis Masters Series - Indian Wells Open 13 - Marseille Dubai Open - Dubai Legg Mason Tennis Classic - Washington D.C. Telenordia Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo Farmers Classic - Los Angeles SAP Open - San Jose The Lipton Championships - Key Biscayne The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Madrid Tennis Masters Series - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami AAPT Championships - Adelaide Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid Masters Series - Hamburg Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Open de Moselle - Metz Newsweek Champions Cup - Indian Wells Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Shanghai Rolex Masters - Shanghai Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Hall of Fame Tennis Championships - Newport BNP Paribas Open - Indian Wells Bank Austria Tennis Trophy - Vienna Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Campbell's Hall of Fame Tennis Championships - Newport Apia International - Sydney BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Davis Cup, World Group, QF, BRA-SVK 3-2 Davis Cup, World Group, 1R, RUS-SVK 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 1, 2R, MKD-SVK 0-5 Davis Cup, Group 1, PO, TPE-CHN 3-2 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group I, PO, TPE-CHN 2-3 15th Asian Games Doha 2006 Australian Open (Wildcard) Grand Slam Cup - Munich Olympics - Sydney Olympics - Athens Olympics - Beijing Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, QF, RUS-SVK 3-2 Davis Cup, World Group, QR, SVK-CAN 4-1 Davis Cup, Group 1, 2R, SVK-ISR 3-1 Davis Cup, World Group, 1R, SWE-SVK 3-2 Davis Cup, World Group, QR, SVK-ARG 3-2 Davis Cup, World Group, 1R, SVK-SWE 3-2 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, QR, SVK-CHI 3-2 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, Group 1, 1R, TPE-PAK 3-2 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Hopman Cup - Perth Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, Group II, 3R, PAK-TPE 3-2